home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 2 / Apprentice-Release2.iso / Source Code / C / Snippets / EMBL Search / Headers / util.h < prev    next >
Encoding:
Text File  |  1992-04-29  |  2.3 KB  |  46 lines  |  [TEXT/KAHL]

  1.  
  2. /* util.c */
  3. u_long ConvertLong(u_long *val);
  4. u_short ConvertShort(u_short *val);
  5. char *str2upper(char *str);
  6. char *rtrim(char *str);
  7. char *ltrim(char *str);
  8. char *rpad(char *str, char c, short len);
  9. char *compress(char *str);
  10. Boolean linetype(char *line, char *id);
  11. void CenterSFDlg(short which, Point *where);
  12. OSErr DeleteMacFile(StringPtr fName, short vRefNum);
  13. OSErr CreateMacFile(StringPtr fName, short vRefNum, OSType creator, OSType type, Boolean bShowErrMsg);
  14. OSErr OpenMacFile(StringPtr fName, short vRefNum, short *output, Boolean bShowErrMsg);
  15. OSErr OpenMacFileReadOnly(StringPtr fName, short vRefNum, short *output, Boolean bShowErrMsg);
  16. OSErr WriteMacFile(short output, long *count, void *what, StringPtr fName, Boolean bShowErrMsg);
  17. OSErr ReadMacFile(short input, long *count, void *what, StringPtr fName, Boolean bShowErrMsg);
  18. OSErr FSSpecToHFS(FSSpec *theFSS, short *wdRefNum, StringPtr fName);
  19. Boolean GetNewFilename(Str255 oldFName, short *newVRefNum, Str255 newFName);
  20. Boolean GetVRefNumFromName(StringPtr vName, short *vRefNum);
  21. Boolean GetNameFromVRefNum(StringPtr vName, short vRefNum);
  22. OSErr MyResolveAlias(StringPtr fName, short *wdRefNum);
  23. GrafPtr ChangePort(GrafPtr newPort);
  24. SignedByte LockHandleHigh(Handle theHandle);
  25. SignedByte MyHLock(Handle theHandle);
  26. void StartWaitCursor(void);
  27. void RotateWaitCursor(void);
  28. pascal Boolean myDialogFilter(DialogPtr myDialog, EventRecord *theEvent, short *itemHit);
  29. pascal void DrawOKBoxRect(WindowPtr myWindow, short itemNo);
  30. pascal void DrawFrame(WindowPtr myWindow, short itemNo);
  31. void SetRadioButton(DialogPtr myDialog, short item, short status);
  32. short GetRadioButton(DialogPtr myDialog, short item);
  33. void ToggleRadioButton(DialogPtr myDialog, short item);
  34. void SelRadioButton(DialogPtr myDialog, short firstItem, short n, short whichItem);
  35. void SetDlgText(DialogPtr myDialog, short item, StringPtr text);
  36. void GetDlgText(DialogPtr myDialog, short item, StringPtr text);
  37. void InstallUserItem(DialogPtr myDialog, short item, short useRect, pascal void (*userRoutine )(WindowPtr myWindow, short itemNo ));
  38. void FakeClick(DialogPtr myDialog, short item);
  39. Boolean CmdPeriod(EventRecord *theEvent);
  40. char *LoadErrorStr(short index, Boolean pas);
  41. Boolean ErrorMsg(short index);
  42. void FatalErrorMsg(short index);
  43. void DoInvertRect(Rect *r);
  44. StringHandle GetNameStringRsrc(void);
  45. OSErr WriteNameStringRsrc(short refNum);
  46.